Internet Archive BookReader

Sketch of the fifty-eighth regiment (infantry) North Carolina troops